package co.edu.udea.lab.dto;

import javax.xml.bind.annotation.XmlRootElement;

@XmlRootElement
public class DispositivoWS {
	
	/**
	 * Identificacion del dispositivo, autogenerado
	 */
	private Integer id;
	/**
	 * Descripcion del dispositivo
	 */
	private String descripcion;
	/**
	 * Modelo del dispositivo
	 */
	private String modelo;
	/**
	 * Detalles o notas adicionales para el dispositivo
	 */
	private String detalles;
	/**
	 * Determina el estado actual del dispositivo
	 */
	private String estado;
	/**
	 * Tipo al cual pertenece el dispositivo
	 */
	private TipoDispositivo tipoDispositivo;
	
	public DispositivoWS() {
		super();
	}
	
	public DispositivoWS(Integer id, String descripcion, String modelo,String detalles,String estado,TipoDispositivo tipo) {
		super();
		this.id = id; 
		this.descripcion = descripcion;
		this.modelo = modelo; 
		this.detalles = detalles;
		this.estado = estado;
		this.tipoDispositivo = tipo;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getDescripcion() {
		return descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}

	public String getModelo() {
		return modelo;
	}

	public void setModelo(String modelo) {
		this.modelo = modelo;
	}

	public String getDetalles() {
		return detalles;
	}

	public void setDetalles(String detalles) {
		this.detalles = detalles;
	}

	public TipoDispositivo getTipoDispositivo() {
		return tipoDispositivo;
	}

	public void setTipoDispositivo(TipoDispositivo tipoDispositivo) {
		this.tipoDispositivo = tipoDispositivo;
	}

	public String getEstado() {
		return estado;
	}

	public void setEstado(String estado) {
		this.estado = estado;
	}	
}
